• word of the day

    cinnamomum camphora

    cinnamomum camphora - Dictionary definition and meaning for word cinnamomum camphora

    Definition
    (noun) large evergreen tree of warm regions whose aromatic wood yields camphor
    Synonyms : camphor tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp